Emacs Lisp - определение. Что такое Emacs Lisp
Diclib.com
Словарь онлайн

Что (кто) такое Emacs Lisp - определение

DIALECT OF LISP USED IN GNU EMACS
Emacs Lisp programming language; Elisp; Emacs-Lisp; Emacs lisp; Emacs Lisp (programming language); EMACS Lisp; ELisp; .elc

Emacs Lisp         
<language> A dialect of Lisp used to implement the higher layers of the Free Software Foundation's editor, GNU Emacs. Sometimes abbreviated to "elisp". An enormous number of Emacs Lisp packages have been written including modes for editing many programming languages and interfaces to many Unix programs.
ELISP         
1. <language> A Lisp variant originally implemented for DEC-20s by Chuck Hedrick of Rutgers. 2. <language> A common abbreviation for Emacs Lisp. Use of this abbreviation is discouraged because "Elisp" is or was a trademark. [Still a trademark? Whose?] (1995-04-04)
GNUMACS         
  • C]] [[source code]] in GNU Emacs
  • Editing and compiling [[C++]] code from GNU Emacs
  • GNU Emacs with [[AUCTeX]], a set of tools for editing [[TeX]] and [[LaTeX]] documents
  • Editing multiple [[Dired]] buffers in GNU Emacs
  • ''GNU Emacs Manual'' (cover art by Etienne Suvasa; cover design by Matt Lee)
  • [[Richard Stallman]], founder of the [[GNU Project]] and author of GNU Emacs
  • XEmacs 21.5 on [[GNU]]/[[Linux]]
GNU VERSION OF THE EMACS TEXT EDITOR
GNU/Emacs; Emacs/W3; Gnu emacs; Ediff; Emacs-w3; Gnu Emacs; Stallmacs; EasyPG; GNUMACS; Evil mode; Hexl-mode; Emacs Lisp Package Archive
/gnoo'maks/ [contraction of "GNU Emacs"] Often-heard abbreviated name for the GNU project's flagship tool, Emacs. Used especially in contrast with GOSMACS. [Jargon File]

Википедия

Emacs Lisp

Emacs Lisp is a dialect of the Lisp programming language used as a scripting language by Emacs (a text editor family most commonly associated with GNU Emacs and XEmacs). It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C, as is the Lisp interpreter. Emacs Lisp is also termed Elisp, although there is also an older, unrelated Lisp dialect with that name.

Users of Emacs commonly write Emacs Lisp code to customize and extend Emacs. Other options include the Customize feature that's been in GNU Emacs since version 20. Itself written in Emacs Lisp, Customize provides a set of preferences pages allowing the user to set options and preview their effect in the running Emacs session. When the user saves their changes, Customize simply writes the necessary Emacs Lisp code to the user's config file, which can be set to a special file that only Customize uses, to avoid the possibility of altering the user's own file.

Emacs Lisp can also function as a scripting language, much like the Unix Bourne shell or Perl, by calling Emacs in batch mode. In this way it may be called from the command line or via an executable file, and its editing functions, such as buffers and movement commands are available to the program just as in the normal mode. No user interface is presented when Emacs is started in batch mode; it simply executes the passed-in script and exits, displaying any output from the script.